package lin.an.food.service;

import com.baomidou.mybatisplus.extension.service.IService;
import lin.an.food.entity.FoodReview;

import java.util.List;

/**
 * @author zhoulinq
 * @date 2025/4/12
 */
public interface FoodReviewService extends IService<FoodReview> {
    /**
     * 获取食物的评论列表
     * @param foodId 食物ID
     * @return 评论列表
     */
    List<FoodReview> getReviewsByFoodId(int foodId);

    /**
     * 添加评论
     * @param review 评论信息
     * @return 是否添加成功
     */
    boolean addReview(FoodReview review);

    /**
     * 删除评论
     * @param reviewId 评论ID
     * @param userId 用户ID
     * @return 是否删除成功
     */
    boolean deleteReview(int reviewId, int userId);
}
